
var home = {
    init : function () {
        $.ajax({
            type: "get",
            url: "/crm/home/loadHomePageData",
            dataType: "json",
            success: function(res) {
                if(res) {
                    // 企业资源
                    var html_ent_count = '<span>企业资源</span>';
                    var ent = res.enterpriseCount.toString().split("");
                    for(var e = 0 ; e < ent.length ; e ++) {
                        html_ent_count += '<span class="number">'+ ent[e] +'</span>';
                    }
                    html_ent_count += '<span>条</span>';
                    $(".vcont .newsTotal .totalLeft").html(html_ent_count);

                    // 项目资源
                    var html_pro_count = '<span>项目资源</span>';
                    var pro = res.projectCount.toString().split("");
                    for(var p = 0 ; p < pro.length ; p ++) {
                        html_pro_count += '<span class="number">'+ pro[p] +'</span>';
                    }
                    html_pro_count += '<span>条</span>';
                    $(".vcont .newsTotal .totalRight").html(html_pro_count);

                    // 公告
                    $("#notice ol li").remove();
                    for(var n = 0; n < res.notice.length ; n ++) {
                        $("#notice ol").append('<li onclick="home.toNoticeDetail(\''+ res.notice[n].id +'\')">'+ res.notice[n].noticeTitle +'</li>')
                    }

                    // 企业进度
                    $("#enterprise_progress ol li").remove();
                    for(var eg = 0; eg < res.entProgress.length ; eg ++) {
                        $("#enterprise_progress ol").append('<li onclick="home.toEnterpriseDetail(\''+ res.entProgress[eg].data_uuid +'\')">'+ res.entProgress[eg].pro_title +'</li>')
                    }

                    // 项目进度
                    $("#project_progress ol li").remove();
                    for(var pg = 0; pg < res.proProgress.length ; pg ++) {
                        $("#project_progress ol").append('<li onclick="home.toProjectDetail(\''+ res.proProgress[pg].data_uuid +'\')">'+ res.proProgress[pg].pro_title +'</li>')
                    }

                    // 会议记录
                    $("#meeting ol li").remove();
                    for(var m = 0; m < res.meeting.length ; m ++) {
                        $("#meeting ol").append('<li onclick="home.toMeetingDetail(\''+ res.meeting[m].id +'\')">'+ res.meeting[m].meetTitle +'</li>')
                    }
                }else{
                    layer.msg("首页数据加载出错", {icon: 2});
                }
            }
        });
    },
    /**
     * 到公告列表页面
     */
    toNotice : function () {
        parent.createPage("公告管理", "../html/notice/notice_manage.html", true, "notice_manage");
    },
    /**
     * 公告详情
     */
    toNoticeDetail : function (id) {
        $.get("/crm/system/notice/get?id=" + id, function(res) {
            if(res.status === true){
                layer.open({
                    title: res.obj.noticeTitle
                    ,content: res.obj.noticeContent
                })
            }else {
                layer.open({
                    title: "错误"
                    ,content: "获取失败"
                })
            }
        });
    },
    /**
     * 到企业进度
     */
    toEnterprise : function () {
    	parent.createPage("企业维护进度", "../html/message/message_list.html?pid=progress&proType=3", true, "progress");
    },
    /**
     * 到企业详情
     * @param uuid
     */
    toEnterpriseDetail : function(uuid) {
        parent.createPage("企业详情", "../html/enterprise/enterprise_detail.html?uuid=" + uuid, true, "enterprise_detail");
    },
    /**
     * 到项目管理
     */
    toProject : function () {
    	parent.createPage("项目维护进度", "../html/message/message_list.html?pid=progress&proType=4", true, "progress");
    },
    /**
     * 到项目详情
     * @param uuid
     */
    toProjectDetail : function (uuid) {
        parent.createPage("项目详情", "../html/project/project_detail.html?uuid=" + uuid, true, "project_detail");
    },
    /**
     * 到会议记录管理
     */
    toMeeting : function () {
        parent.createPage("会议记录", "../html/meetingRecord/meetingRecord_search.html", true, "meetingRecord");
    },
    /**
     * 到会议记录详情
     * @param id
     */
    toMeetingDetail : function (id) {
        parent.createPage("会议记录详情", "../html/meetingRecord/meetingRecord_detail.html?id=" + id, true, "recordDetail");
    }
};